technical installations - Fransızca İngilizce Sözlük